they like going for walks together - Français Anglais Dictionnaire